advanced agricultural techniques - French English Dictionary